package com.ibeeking.found.msg.service.common.dos;

import com.ibeeking.found.common.base.BaseDO;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName WxmpGroupMessageDo
 * @Description
 * @Author ibeeking
 * @Date 2020-12-25 11:19
 **/
@Data
@TableName("wx_mp_group_message")
public class WxMpGroupMessageDO extends BaseDO implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 关联微信公众号id
	 */
	@TableField(value = "app_id")
	private String appId;

	/**
	 * 全部用户发送
	 */
	@TableField(value="all_send")
	private Integer allSend;

	/**
	 * 消息类型
	 */
	@TableField(value="message_type")
	private Integer messageType;

	/**
	 * 内容
	 */
	@TableField(value="content")
	private String content;


	/**
	 * 消息发送状态
	 */
	@TableField(value="send_status")
	private Integer sendStatus;


	/**
	 * 发送失败总数
	 */
	@TableField(value="sendIgnoreReprint")
	private  Integer sendIgnoreReprint;

	@TableField(value="remark")
	private String remark;


	/**
	 * 图片功能使用 推荐内容
	 */
	@TableField(value="recommend")
	private String recommend;

	/**
	 * 图片功能使用 是否打开评论 1打开 2关闭
	 */
	@TableField(value="need_open_comment")
	private Integer needOpenComment;

	/**
	 * 图片功能使用 是否打开只允许粉丝评论
	 * 1打开 2关闭
	 */
	@TableField(value="only_fans_can_comment")
	private Integer onlyFansCanComment;

	@TableField(value = "media_id")
	private String mediaId;

	@TableField(value = "send_type")
	private String sendType;

}
